// //logs.js
// const util = require('../../utils/util.js')

// Page({
//   data: {
//     logs: []
//   },
//   onLoad: function () {
//     this.setData({
//       logs: (wx.getStorageSync('logs') || []).map(log => {
//         return util.formatTime(new Date(log))
//       })
//     })
//   }
// })
var log = wx.getRealtimeLogManager ? wx.getRealtimeLogManager() : null
  module.exports = {
    debug() {
      if (!log) return
      log.debug.apply(log, arguments)
    },
    info() {
      if (!log) return
      log.info.apply(log, arguments)
    },
    warn() {
      if (!log) return
      log.warn.apply(log, arguments)
    },
    error() {
      if (!log) return
      log.error.apply(log, arguments)
    },
    setFilterMsg(msg) { // 从基础库2.7.3开始支持
      if (!log || !log.setFilterMsg) return
      if (typeof msg !== 'string') return
      log.setFilterMsg(msg)
    },
    addFilterMsg(msg) { // 从基础库2.8.1开始支持
      if (!log || !log.addFilterMsg) return
      if (typeof msg !== 'string') return
      log.addFilterMsg(msg)
    }
  }